import datetime

# 获取当前的日期和时间对象
now = datetime.datetime.now()

print(f"标准日期时间: {now}")
# 示例输出: 标准日期时间: 2025-11-16 22:41:16.123456

current_time = datetime.datetime.now().time()

print(f"当前时间 (时:分:秒): {current_time.strftime('%H:%M:%S')}")

import time

# -----------------
# 步骤 1: 记录开始时间
# -----------------
start_time = time.perf_counter()

# -----------------
# 步骤 2: 您的代码或操作
# -----------------
def expensive_operation():
    # 模拟一个耗时的操作，例如计算或等待
    total = 0
    for i in range(1000000):
        total += i * 2 / 0.5
    # 模拟 I/O 延迟
    time.sleep(0.1) 
    return total

result = expensive_operation()

# -----------------
# 步骤 3: 记录结束时间
# -----------------
end_time = time.perf_counter()
# -----------------
# 步骤 4: 计算时间差
# -----------------
elapsed_time = end_time - start_time

print(f"操作结果: {result}")
print(f"总耗时: {elapsed_time:.4f} 秒")
# 示例输出: 总耗时: 0.1257 秒